Selenium 是一个Web自动化测试的套件
使用前需要安装selenium包:

#! /usr/bin/env python
# -*- coding: UTF-8 -*-

from selenium import webdriver

browser = webdriver.Firefox()
browser.set_window_size(1024,768)
browser.get('http://www.baidu.com/s?wd=selenium')

browser.save_screenshot('page.png')
browser.quit()

需要注意的是,使用chrome需要安装相应的驱动,叫chromedriver的可执行文件,放入$PATH

截图是针对浏览器页面,即使浏览器窗口被其他应用程序窗口覆盖也没有关系。

1 参考资料

  1. [ReadTheDoc文档][1]
  2. [selenium官网][2]
  3. [selenium官方文档][3]
  4. [selinium pypi文档说明][4]
  5. [selinium on GitHup][5]

[1]: https://selenium-python.readthedocs.org/ ReadTheDoc文档

[2]: http://www.seleniumhq.org/ 官网

[3]: http://www.seleniumhq.org/docs/ 官方文档

[4]: https://pypi.python.org/pypi/selenium pipy实例

[5]: https://github.com/SeleniumHQ/selenium/tree/master/py GitHub

最后更新: 2022年03月02日 03:32

原始链接: http://rawbin-.github.io/dev-tools/2015-03-30-using-selenium/

× 赞赏这个人~
打赏二维码